.juinus-list{
    margin-top:20px;
    box-sizing: border-box;
    border-bottom: 1px dotted #2dae36;
}
.child-top img{
    width:100%;
}
.border-solid{
    margin-top:10px;
}
.joinus-part div{
    margin-left:80px;
    margin-top:30px;
}
.condition-mes{
    margin-top:20px;
    
}
.logo img{
    margin-left: 30px;

}
.condition p:first-child{
    font-size: 20px;
}
.condition p:last-child{
    color:green;
}
.policy-mes-text{
    text-indent: 2em;
}
.policy-mes-title{
    color:#2dae36;
    font-size: 16px;
    font-weight: bold;
    line-height: 2em;
}
.policy-mes-item{
    margin-left: 30px;
}
@media(max-width:768px){
    .logo>img{
        margin-left: -35px;
    }
    .condition-mes{
        margin-left: 91px;
    }
    .polisy-mes-item{
        margin-left: 30px;
    }
}